Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LONDON ROAD Detached £1,151,666 £735,000 8 Feb 2008
5 LONDON ROAD Detached £695,844 £295,000 27 Jun 2003
7 LONDON ROAD Detached £1,341,155 £1,250,000 18 Jun 2021
13 LONDON ROAD Detached £886,691 £625,000 22 Sep 2015
13A LONDON ROAD Detached £382,043 £220,000 19 Jun 2006
19 LONDON ROAD Semi-Detached £836,284 £210,000 28 Jan 2000
25 LONDON ROAD Semi-Detached £1,335,804 £1,125,000 25 Sep 2020